most loving - Spanish English Dictionary